Although the SunRisers lost wickets, Jason Holder ensured they reached the target in just 14.1 overs.
With an emphatic seven-wicket win Rajasthan ended Kings XI Punjab's five-match winning run in the IPL.
Gayle hammered eight sixes in his explosive innings and brought up a staggering 1,000 sixes in T20 cricket with a maximum off Kartik Tyagi.
Yuzvendra Chahal's fiancee is making a sudden impact at IPL 2020.
The Indian team for Australia classified by IPL franchise.
Shami was the standout bowler for the Kings XI Punjab, picking three wickets.
Chris Gayle and Mandeep Singh added 100 runs from 61 balls to take Kings XI Punjab home with seven balls to spare.
Ben Stokes was on 26 and Rajasthan had lost two quick wickets and were languishing at 55-2.
Ben Stokes justified Rajasthan Royals's decision to opening the batting with him as he slammed 14 fours and three sixes in a 60-ball 107.
'I want to win the MMA World championship.'
Chasing 165, Nicholas Pooran smashed a 28-ball 53 as Glenn Maxwell and Chris Gayle played useful knocks as Kings XI Punjab completed a hat-trick of victories.
While wickets were falling, at the other end, Dhawan stayed cool and grew in confidence
Shami unleashed yorker after yorker to keep Kings XI in the match.
Jasprit Bumrah showcased why he is rated so highly as a bowler on Sunday night.
Axar Patel played a cracking cameo to finish off the game in style.
Dhawan took control of the proceedings with a flurry of boundaries to keep the scoreboard ticking.
Pat Cummins's gutsy half-century and Captain Eoin Morgan's cautious 39 runs helped Kolkata Knight Riders post 148 after an awful start.
De Kock's knock featured nine fours and three sixes, a testament to his total domination over the KKR bowling.
The RCB spinners choked KKR for runs; and in the batsmen's bid to make up the run-rate KKR lost wickets regularly.
AB de Villiers demolished KKR with a magnificent unbeaten 73 from just 33 balls.